/*
 * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
 * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
 */
package com.yxw.yxnet_cd_center.customer_service.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;

/**
 * @author hjx
 * @date 2023.09.18
 */
@Data
@ApiModel(value="服务器发给客服群的信息", description="服务器发给客服群的信息")
public class MqttTextInforFlockVO implements Serializable{
    /**
     * 记录Id
    **/
    @ApiModelProperty(value = "记录Id")
    private Long  recordId;      
   /**
     * 渠道编码
    **/
    //@ApiModelProperty(value = "渠道编码")
    //private String  channelCode;
    /**
     * 店铺Id
    **/
    @ApiModelProperty(value = "店铺Id")
    private String  shopId;
    /**
     * 群类别
    **/
    @ApiModelProperty(value = "群类别:0普通消息，1带事件的消息")
    private Integer  flockType;
    /**
     * 群Id
    **/
    @ApiModelProperty(value = "群Id")
    private String  flockId;
    /**
     * 具体的消息
    **/
    @ApiModelProperty(value = "具体的消息")
    private String  content;
    /**
     * 消息类型:
     * picture:图片,取值为一个链接
     * sound:声音,取值为一个链接
     * vedio:视频,取值为一个链接
     * multitype:富文本,取值为文本和链接
    **/
    @ApiModelProperty(value = "消息类型:picture,sound,vedio,multitype")
    private String  contentType;
    /**
     * 发送者
    **/
    @ApiModelProperty(value = "发送者")
    private SenderVO sender;
    /**
     * 发送时间
    **/
    @ApiModelProperty(value = "发送时间")
    private Long  sendTime;    
    
}
